multi-spindle tapping machine - Spanish English Dictionary